6 research outputs found

    Una solución basada en modelos para la generación de procesos y casos de negocio colaborativos

    Get PDF
    Hoy en día la mayoría de productos y servicios existentes son fruto de la colaboración de un gran número de compañías que forman una cadena de valor, a veces denominada cadena de suministro (CdS). La globalización y las tecnologías de la información han ayudado a que en la actualidad existan complejas y dinámicas CdS. Aunque cada organización tiene sus propios objetivos e intereses, su capacidad de optimizar las decisiones está cada vez más condicionada por las decisiones que toman aquellas compañías que forman parte de su CdS. La competencia ya no se establece entre organizaciones individuales sino entre las propias CdS. De esta forma, las organizaciones colaboran para optimizar decisiones que van más allá de las mejoras que una compañía pueda hacer a nivel individual. La gestión individual de los procesos requiere de una visión holística que incorpore una vista inter organizacional como apoyo a la toma de decisiones en la CdS. Para conseguir e_ciencia las organizaciones gestionan sus procesos y crean modelos de los mismos para analizarlos, mejorarlos, optimizarlos, así como para garantizar su uso de forma sistemática e institucionalizada. Existen muchos lenguajes que soportan el modelado de procesos, si bien la mayoría de ellos se centra en la perspectiva individual y no en la colaboración en la CdS. Aquellos que cubren la colaboración plantean un modelo top-down, partiendo del diseño del proceso global y posteriormente detallando el comportamiento individual, para lo cual todas las organizaciones deben acordar un único lenguaje tanto para modelar tanto su operativa interna como la colaboración en la CdS, lo que en la práctica impide la reutilización de la perspectiva individual que cada organización tenga de su operativa. Por ello este trabajo de tesis se centra en la necesidad de crear modelos de procesos de CdS reutilizando los modelos de los procesos que cada organización pueda haber creado, incluso con diversos lenguajes de modelado, incluyendo las capacidades de exibilidad y adaptación que son propias en los escenarios de colaboración actuales. En la forma de abordar el problema este trabajo aporta una idea novedosa, en cuanto a la capacidad de resolver el problema con una nueva perspectiva, bottom-up, reutilizando los modelos de los procesos que cada organización pueda haber creado con sus lenguajes de modelado, añadiendo a esa vista individual de la colaboración las restricciones a la coreografía de los procesos con el resto de participantes de la CdS. Esta nueva forma de abordar presenta las siguientes ventajas: 1) permite que cada organización utilice el lenguaje de modelado de procesos de negocio más idóneo para sus necesidades; 2) reduce el riesgo de tener incoherencias entre el modelo individual y el colaborativo; 3) permite que una misma colaboración pueda ser vista de manera diferente por diversos miembros de la CdS; 4) cada compañía decide, para cada colaboración en la que participa, cómo preservar su autonomía en la toma de decisiones y la privacidad en lo relativo a su proceso interno y; 5) facilita el dinamismo de los modelos para colaborar en una nueva CdS o para colaborar con una nueva organización en la cadena. Nuestra propuesta de solución se basa en un marco de referencia denominado Collaborative Business Generation (CBG), que pretende abordar el modelado de procesos y casos colaborativos con un enfoque bottom-up. Para ello, haciendo uso de nuevos metamodelos, métodos y transformaciones, somos capaces de representar un modelo de proceso de una organización en: 1) una vista colaborativa del proceso, manteniendo la privacidad y la autonomía en la toma de decisiones y; 2) una vista del caso en colaboración, separando la parte estática del posible comportamiento dinámico. Para alcanzarlo el marco CBG está formado por: 1) el metamodelo CBGProcess para dar soporte al modelado de procesos de negocio colaborativos; 2) el metamodelo CBGCase que, siguiendo el paradigma de gestión de casos, soporta el modelado de casos en entornos colaborativos; 3) las transformaciones modelo de modelo entre los tres metamodelos anteriores; 4) los métodos para llevar a cabo el modelo de proceso y caso colaborativo a partir de los modelos individuales, y; 5) CBG-Tool, la herramienta para facilitar la creación de modelos y la ejecución de las transformaciones desde un punto de vista práctico y favorecer su uso en entornos empresariales. La propuesta junto con la herramienta han sido validadas mediante casos de estudio reales extraídos de proyectos de transferencia con empresas en los que se observa cómo la propuesta desarrollada ha sido de gran utilidad en los mismos. En definitiva, esta tesis doctoral plantea el desarrollo de un marco de referencia, tanto teórico como soportado con herramientas para su uso en la práctica, para facilitar la toma de decisiones en la CdS, mediante el modelado de los procesos colaborativos generados a partir de la vista individual de cada organización y añadiendo la exibilidad y adaptación dinámica del dominio de casos

    Simulación basada en agentes aplicada a la cadena de suministro

    Get PDF
    El proyecto “Simulación basada en agentes aplicada a la cadena de suministro” se realiza dentro del departamento de Logística y TICs del Instituto Tecnológico de Aragón. El objetivo del proyecto es afrontar el problema existente en la toma de decisiones asociadas a la cadena de suministro. Tomando la compartición de información y la negociación como base del comportamiento de los miembros integrantes de la cadena de suministro, se trata de mejorar el funcionamiento de la misma. Se utilizan tecnologías de modelado basadas en agentes, lo que permitirá caracterizar la cadena de suministro desde los siguientes puntos de vista: autonomía, comunicación, aprendizaje y toma de decisiones determinadas por el contexto. Para validar el modelo, se utilizarán datos reales de una cadena de suministro del sector de la gran distribución como Centros Comerciales Carrefour S.A. En las fases previas del proyecto se desarrolla un Documento de Visión y se planifica el proyecto. Teniendo cómo fin adquirir conocimiento y verificar que es factible su utilización, se hace un estudio sobre el modelado basado en agentes. También se comparan las diferentes herramientas existentes. Tras este punto de partida, se desarrolla el análisis y diseño del sistema, teniendo como referencia el modelo UML (Unified Modelling Language). El proyecto se implementa con una herramienta libre y de código abierto llamada Repast Simphony. Esta herramienta destinada al modelado basado en agentes simplifica la creación y el uso del concepto de agentes en simulación. A partir de la implementación de los modelos correspondientes se obtienen resultados en forma de gráficas y listados de datos, que son posteriormente interpretados para la obtención de conclusiones. El uso de agentes y dotándolos de comportamiento a través de algoritmos de negociación y compartición de información han permitido alcanzar los objetivos definidos. Se obtienen resultados que mejoran ciertos aspectos de la cadena de suministro (incremento de ingresos, disminución de costes de inventario) a través de la aplicación de la aplicación de técnicas de negociación y compartición de información entre agentes. En concreto, se ha conseguido mejorar los beneficios en proveedores y tiendas, y disminuir los costes globales en las plataformas, siendo estos los objetivos principales de cada uno de los integrantes de la cadena de suministro que se ha modelado

    CBG-Framework: A bottom-up model-based approach for Collaborative Business Process Management

    Get PDF
    Nowadays most existing products and services are the result of the collaboration of a large number of companies that form a value chain known as Supply Chain (SC). Then individual Business Process Management (BPM) requires a holistic vision that incorporates an inter organizational view that supports SC decision making. This study proposes a novel idea trying to address collaborative BP modelling problem with a new perspective, a bottom-up approach, reusing process models that each organization may have created with a different modelling language. Collaborative Business Generation (CBG) Framework, following Model-Driven Engineering (MDE) paradigm, includes a meta model, a method, a set of model transformations and a support tool to create collaborative BP models from individual ones, maintaining privacy and autonomy in decision making. This paper presents main CBG-Framework elements as well as a real world case study for early validation.Ministerio de Economía, Industria y Competitividad TIN2016-76956-C3-2-RMinisterio de Economía, Industria y Competitividad TIN2015-71938-RED

    Software Process Accessibility in practice: a case study

    Get PDF
    Software processes are recognized as fundamental assets in development organizations since they support the capability to produce better products. A means for handling the complexity of these processes is through models, and software process modeling languages (SPMLs) are languages to express those processes. Different requirements for SPMLs have been identified by some authors, but accessibility is not one of them. There is little empirical evidence of the use of software processes by people with accessibility difficulties in software organizations. The goal of this case study is to investigate what are the requirements to make software processes become accessible. The subjects are users of a methodology called NDT and its support tools, and who have a kind of disability. The objective is to know the main requirements in order to read and execute software processes and become a process engineer. Conclusions and future work in this field are also presented to improve this area.Ministerio de Educación y Ciencia TIN2010-20057-C03-02Ministerio de Educación y Ciencia TIN2010-20057-C03-01Junta de Andalucía TIC-578

    A Discrete-Event Simulation Metamodel for Obtaining Simulation Models from Business Process Models

    Get PDF
    Organizations need to be agile and fl exible to meet the continuous changes. Business Process Management (BPM) is harnessing the continuous changes suffered by organizations in the value chain and, therefore, in their processes. Simulation models offer the ability to experience different decisions and analyze their results in systems where the cost or risk of actual experimentation are prohibitive. BPMN models are not directly executable nor is it possible to simulate their behavior in various input parameters. This paper proposes the application of model-driven engineering (MDE) to integrate the defi nition of business processes with Discrete- Event Simulation (DES) as a tool to support decision-making. We propose a platform independent DES metamodel and a set of rules, to automatically generate the simulation model from BPMN 2.0 based business process in accordance with previous metamodel.Ministerio de Economía y competitividad TIN2010- 20057- C03-02Ministerio de Economía y Competitividad TIN2010-20057-C03-03Junta de Andalucía TIC-5789Junta de Andalucía TIC-19

    Software process modeling languages: A systematic literature review

    Get PDF
    Context Organizations working in software development are aware that processes are very important assets as well as they are very conscious of the need to deploy well-defined processes with the goal of improving software product development and, particularly, quality. Software process modeling languages are an important support for describing and managing software processes in software-intensive organizations. Objective This paper seeks to identify what software process modeling languages have been defined in last decade, the relationships and dependencies among them and, starting from the current state, to define directions for future research. Method A systematic literature review was developed. 1929 papers were retrieved by a manual search in 9 databases and 46 primary studies were finally included. Results Since 2000 more than 40 languages have been first reported, each of which with a concrete purpose. We show that different base technologies have been used to define software process modeling languages. We provide a scheme where each language is registered together with the year it was created, the base technology used to define it and whether it is considered a starting point for later languages. This scheme is used to illustrate the trend in software process modeling languages. Finally, we present directions for future research. Conclusion This review presents the different software process modeling languages that have been developed in the last ten years, showing the relevant fact that model-based SPMLs (Software Process Modeling Languages) are being considered as a current trend. Each one of these languages has been designed with a particular motivation, to solve problems which had been detected. However, there are still several problems to face, which have become evident in this review. This let us provide researchers with some guidelines for future research on this topic.Ministerio de Economía y Competitividad TIN2010-20057-C03-02Ministerio de Economía y Competitividad TIN 2010-12312-EJunta de Andalucía TIC-578
    corecore